foul one's own nest - Turkish English Dictionary